Jashone Bullock, of Dorchester, faces charges of assault and battery with a dangerous weapon on a child under 14 and several gun offenses, Boston police said.
Officers said they received a Shot Spotter radio call in the area on Sunday around 8:45 p.m. in Mattapan. They found the boy with a gunshot wound to his eye in the Franklin Fields neighborhood. Responders rushed him to an area hospital for treatment.
Police didn't release any updates on the boy's condition or what caused the shooting.
Click here to follow Daily Voice Dorchester and receive free news updates.